Oracle 查询表大小:一个简易指南(oracle查表大小) 您所在的位置:网站首页 oracle 查看表大小 Oracle 查询表大小:一个简易指南(oracle查表大小)

Oracle 查询表大小:一个简易指南(oracle查表大小)

#Oracle 查询表大小:一个简易指南(oracle查表大小)| 来源: 网络整理| 查看: 265

Oracle 提供多种方法来查询表大小,在这里我们将为您介绍几种简单的查询方式,希望对您有所帮助。

首先,要查看表的大小,我们需要查询以下两个视图:user_tables和dba_tables。

以user_tables 为例,可以使用以下查询语句来查看表的大小:

“`SQL

SELECT table_name,

num_rows,

blocks * 8192 AS “Size (Bytes)”

FROM user_tables

上述查询会返回表大小单位为 Byte。如果我们想查看更分类的表大小信息,可以使用dba_tables视图。下面的查询语句比上面更加详细:```SQLSELECT table_name, blocks, empty_blocks, (blocks*8192)-(empty_blocks*8192) AS "Used Bytes" FROM dba_tables

上面的查询将会返回不同的表大小信息,比如:未使用空间大小,已使用空间大小等等。以上就是我们在Oracle中查看表的大小的简易指南。

Oracle的data dictionary系统可以提供更多的相关信息,再加上我们熟悉的SQL语句,就可以以不同的指标查询表的大小信息,并从中分析出有用的信息来改善数据库结构。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有